home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1999 #2 / Amiga Plus CD - 1999 - No. 2.iso / System-Boost / Workbench / CycleToMenu-2.1 / Nederlands / CycleToMenu.doc < prev    next >
Text File  |  1997-02-27  |  11KB  |  361 lines

  1. ----------------------------------------------------------------------------
  2.  
  3.                               CycleToMenu 2.1
  4.  
  5. ----------------------------------------------------------------------------
  6.  
  7.  
  8. De bestanden in dit archief zijn geschreven door Federico Giannici en zijn
  9. vrij te distribueren op voorwaarde dat het archief intact blijft en dat
  10. slechts de distributie kosten in rekening gebracht worden.
  11.  
  12. De auteur van het programma geeft geen enkele garantie. Het gebruik van het
  13. programma is volledig voor eigen risico en de schrijver is op geen enkele
  14. wijze aansprakelijk voor schade voortkomend uit het gebruik ervan.
  15.  
  16.  
  17. Het programma is 'Cardware' als U het regelmatig gebruikt wordt er van U
  18. verwacht een ansichtkaart van Uw stad of streek naar de auteur to sturen.
  19. Opmerkingen, suggesties, donaties en bug reports zijn altijd welkom.
  20.  
  21. Het addres van de auteur is
  22.  
  23.     Federico Giannici
  24.     Viale Francia 4
  25.     90146 Palermo
  26.     Italy
  27.  
  28. E-Mail: MC4080@mclink.it
  29.  
  30.  
  31.  
  32.  
  33.     OVERZICHT
  34. ~~~~~~~~~~~~~~~~~
  35. CycleToMenu is een commoditie die de standaard cycle gadgets in popup menu's
  36. of 'expanding' gadgets veranderd. Hierdoor is het selecteren van een
  37. gewenste keuze makkelijker en sneller.
  38.  
  39. Als U op het pijltje aan de linkerkant van de cycle gadget klikt werkt de
  40. gadget op de normale wijze. Op deze manier kunt U de volgende keuze
  41. selecteren. De optie is ook handig in situaties met weinig geheugen of
  42. als het popup menu te lang is om volledig op het scherm te passen.
  43.  
  44. Het configuratie venster en andere zelden gebruikte functies zijn nu in een
  45. overlay geplaatst zodat ze geen geheugen verspillen als ze niet gebruikt
  46. worden. Een nadeel hiervan is dat U het CycleToMenu programma niet van
  47. disk kunt verwijderen terwijl het loopt.
  48.  
  49.  
  50.  
  51.     SYSTEEMEISEN
  52. ~~~~~~~~~~~~~~~~~~~~
  53. · AmigaOS versie 2.0
  54. · AmigaOS versie 2.1 voor automatische taalkeuze.
  55.  
  56.  
  57.  
  58.     INSTALLATIE
  59. ~~~~~~~~~~~~~~~~~~~
  60. De installatie van het programma is vrij eenvoudig: U opent de lade van Uw
  61. taal en dubbleklikt de installatie ikoon.
  62.  
  63. Een AmigaDOS script zorgt ervoor dat het CycleToMenu programma naar de
  64. WBStartup lade van uw Workbench partitie (of disk) wordt gekopieerd.
  65. Indien U een andere taal dan engels selecteerd wordt het bijbehorende
  66. "catalog" bestant naar de daarvoor bestemde lade gekopieerd zodat
  67. CycleToMenu de door U gekozen taal kan gebruiken. Aan het einde van de
  68. installatie heeft U ook nog de keuze om de MagicWB-Stijl ikoon te gebruiken.
  69.  
  70. CycleToMenu heeft alleen effect op cycle gadgets die opgebouwd zijn nadat
  71. CycleToMenu gestart is. Het is dus belangrijk om CycleToMenu zo vroeg
  72. mogelijk te starten. Om dit te bereiken is de standaard STARTPRI tooltype op
  73. een hoge waarde (100) ingesteld. De WorkBench gebruikt deze tooltype om de
  74. opstartvolgorde van de programma's in de WBStartup lade te bepalen.
  75.  
  76.  
  77.  
  78.     VERANDEREN VAN DE CONFIGURATIE
  79. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  80. Als CycleToMenu gestart is kunt U op 3 manieren het configuratievenster
  81. openen:
  82.  
  83. · Met behulp van de hot-key (standaard is "control alt y")
  84. · Met behulp van het Commodities exchange programma
  85. · Door CycleToMenu nog een keer te starten.
  86.  
  87. Met de gadgets in het configuratievenster kunt U het uiterlijk van de menu's
  88. veranderen. Aan de hand van de 3 test gadgets onder in het
  89. configuratievenster kunt U onmiddelijk zien wat voor effect de veranderingen
  90. hebben.
  91.  
  92. Door "Save" in het menu te selecteren legt U de nieuwe configuratie vast.
  93.  
  94.  
  95.  
  96.     GADGETS
  97. ~~~~~~~~~~~~~~~
  98.  
  99.   Op- en afrollen
  100.   ---------------
  101. Als U deze optie selecteerd zullen de menu's langzaam op en afrollen.
  102.  
  103.  
  104.   Minimale tijdsduur
  105.   Maximale tijdsduur
  106.   ------------------
  107. Met deze waardes regelt U de tijdsduur voor het op- en afrollen. De tijden
  108. zijn in honderdste seconden. De gebruikte tijd is proportioneel aan de
  109. gegevens die U hier invoert. De minimale tijd wordt gebruikt voor een menu
  110. met 2 keuzes, de maximale bij 10 of meer keuzes.
  111.  
  112.  
  113.   Gebruik schermtekst
  114.   -------------------
  115. Standaard gebruikt CycleToMenu het lettertype van de cyclegadget. Door deze
  116. optie te selecteren geeft U aan dat het scherm lettertype gebruikt moet
  117. worden.
  118.  
  119.  
  120.   Minimale tekstgrootte
  121.   ---------------------
  122. Meestal gebruikt CycleToMenu het zelfde lettertype als de cyclegadget.
  123. Helaas gebruiken zeer veel programma's vrij kleine lettertypes (bv.
  124. topaz/8). Indien het lettertype van de cyclegadget kleiner is dan de hier
  125. gespecificeerde waarde zal CycleToMenu het schermlettertype gebruiken mits
  126. dit groter is dan het gadget lettertype.
  127. Indien U altijd het gadget lettertype wil gebruiken moet U deze waarde op 0
  128. zetten.
  129.  
  130.  
  131.   Minimaal aantal keuzes
  132.   ----------------------
  133. Indien het aantal keuzes in een cyclegadget kleiner is dan de hier
  134. gespecificeerde waarde zal CycleToMenu geen popup menu openen.
  135. 3 is hier bijvoorbeeld een goede keuze. Bij deze instelling zal er geen menu
  136. geopend worden voor een cyclegadget met 2 keuzes.
  137.  
  138.  
  139.   Menu type
  140.   MagicMenu type
  141.   Gadget type
  142.   --------------
  143. Met behulp van deeze gadgets selecteert U een van 3 mogelijke popup menu's.
  144.  
  145. Menu type - simulatie van normale intuition menu's.
  146.  
  147. MagicMenu type - gebruik dezelfde look als "MagicMenu" (MagicMenu, copyright
  148. by Martin Korndörfer).
  149.  
  150. Gadget type - het popup menu lijkt op een gadget. Het idee is dat een
  151. cyclegadget een uitsnede uit de lijst van mogelijke keuzes is. Als U op de
  152. gadget klikt rolt de lijst uit en toont U alle keuzes.
  153.  
  154.  
  155.   3.0 stijl menu's
  156.   ----------------
  157. Met deze keuze dwingt U CycleToMenu om altijd 3.0 stijl menu's te gebruiken,
  158. ook voor AmigaOS 2.x. CycleToMenu probeert deze stijl zoveel mogelijk te
  159. benaderen.
  160.  
  161.  
  162.   Keuze centreren
  163.   ---------------
  164. Door deze optie te selecteren wordt de huidige keuze van de cycle gadget
  165. gecentreerd. 
  166.  
  167.  
  168.   Dubbele rand
  169.   ------------
  170. Indien geselecteerd zal CycleToMenu de "Double Borders" optie van Magic
  171. MagicMenu simuleren.
  172.  
  173.  
  174.   Rand spatieering
  175.   ----------------
  176. Indien geselecteerd zal CycleToMenu een lege rand tussen de rand van de
  177. keuzes en de buitenrand van het menu plaatsen. Het verschil is het
  178. duidelijkst bij de huidige (geselecteerde) keuze.
  179.  
  180.  
  181.   Keuze indrukken
  182.   ---------------
  183. Indien geselecteerd zal de huidige selectie ingedrukt getoond worden.
  184.  
  185.  
  186.   Test gadgets
  187.   ------------
  188. Deze drie gadgets hebben geen invloed op CycleToMenu. U kunt ze gebruiken om
  189. het effect van de door U gemaakte veranderingen te bekijken. Om de gemaakte
  190. configuratie uitgebreid te kunnen testen hebben de drie testgadgets
  191. verschillende lettertypes (zoals aangegeven) en een verschillend aantal
  192. keuzes.
  193.  
  194.  
  195.  
  196.     MENU'S
  197. ~~~~~~~~~~~~~~
  198.  
  199.   Bewaar
  200.   ------
  201. Deze keuze bewaart de ingestelde configuratie in de tooltypes. Let er op dat
  202. U CycleToMenu opnieuw moet starten voordat de tooltypes effect hebben.
  203.  
  204.  
  205.   Over...
  206.   -------
  207. Opent een requester met informatie over het programma en de auteur.
  208.  
  209.  
  210.   Verberg
  211.   -------
  212. Sluit het configuratievenster. Het programma blijft lopen met de ingestelde
  213. configuratie.
  214.  
  215.  
  216.   Einde
  217.   -----
  218. Sluit het configuratievenster en beindigd het programma. Cyclegadgets zullen
  219. vanaf nu weer op de normale manier werken.
  220.  
  221.  
  222.  
  223.     PARAMETERS & TOOLTYPES
  224. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  225. CycleToMenu gebruikt dezelfde namen voor de Shell parameters en de Workbench
  226. tooltypes.
  227.  
  228. In normaliter zult U deze parameters niet direct wijzigen omdat het veel
  229. eenvoudiger is dit in het configuratievenster te doen. De enige parameters
  230. die u direct moet wijzigen zijn CX_POPKEY en PUBSCREEN.
  231.  
  232.  
  233.   CX_POPKEY                    Default: control alt y
  234.   ---------
  235. Dit is de hot-key die U gebruikt om het configuratievenster te openen als
  236. het gesloten is of naar voren te halen indien het al geopend is. Zie het
  237. Amiga gebruikers handboek voor meer informatie over de herkende commando's.
  238.  
  239.  
  240.   CX_POPUP                     Default: YES
  241.   --------
  242. Dit geeft aan of het configuratievenster geopend moet worden als het
  243. programma voor het eerst gestart wordt. Nadat U Uw voorkeurinstellingen
  244. heeft gemaakt kunt U deze in NO veranderen.
  245.  
  246.  
  247.   CX_PRIORITY                  Default: 0
  248.   -----------
  249. Dit is de prioriteit van de commodity handler die gebruikt wordt om de
  250. hot-key te herkennen. Deze parameter hoeft normaliter niet gewijzigd te
  251. worden.
  252.  
  253.  
  254.   PUBSCREEN                    Default: het Workbench scherm
  255.   ---------
  256. Dit is de naam van het publieke scherm waar het configuratievenster geopend
  257. moet worden.
  258.  
  259.  
  260.   MAKEZOOM                     Default: YES
  261.   --------
  262. Deze parameter correspondeerd met de stand van de "op- en afrollen" gadget.
  263.  
  264.  
  265.   MINZOOMDURATION              Default: 8
  266.   ---------------
  267. Deze waarde correspondeerd met de "minimale tijdsduur" gadget.
  268.  
  269.  
  270.   MAXZOOMDURATION              Default: 16
  271.   ---------------
  272. Deze waarde correspondeerd met de "maximale tijdsduur" gadget.
  273.  
  274.  
  275.   USESCREENFONT                Default: NO
  276.   -------------
  277. Deze parameter correspondeerd met de stand van de "gebruik schermtekst"
  278. gadget.
  279.  
  280.  
  281.   MINFONTSIZE                  Default: 0
  282.   -----------
  283. Deze waarde correspondeerd met de "minimale tekstgrootte" gadget.
  284.  
  285.  
  286.   MINITEMS                     Default: 0
  287.   --------
  288. Deze waarde correspondeerd met de "minimaal aantal keuzes" gadget.
  289.  
  290.  
  291.   LOOK                         Default: GADGET
  292.   ----
  293. Deze parameter correspondeerd met de stand van de drie "type" gadgets.
  294. Er zijn drie mogelijke sleutelwoorden voor deze parameter:
  295.  
  296. MENU      - voor "Menu type".
  297.  
  298. MAGICMENU - voor "MagicMenu type".
  299.  
  300. GADGET    - voor "Gadget type".
  301.  
  302.  
  303.   FORCENEWLOOKMENU             Default: NO
  304.   ----------------
  305. Deze parameter correspondeerd met de stand van de "3.0 stijl menu's" gadget.
  306.  
  307.  
  308.   CENTRECURRENT                Default: NO
  309.   -------------
  310. Deze parameter correspondeerd met de stand van de "Keuze centreren" gadget.
  311.  
  312.  
  313.   DOUBLEBORDER                 Default: NO
  314.   ------------
  315. Deze parameter correspondeerd met de stand van de "dubbele rand" gadget.
  316.  
  317.  
  318.   INNERBORDER                  Default: NO
  319.   -----------
  320. Deze parameter correspondeerd met de stand van de "rand spatieering" gadget.
  321.  
  322.  
  323.   RECESSCURRENT                Default: NO
  324.   -------------
  325. Deze parameter correspondeerd met de stand van de "keuze indrukken" gadget.
  326.  
  327.  
  328.  
  329.     LIMITATIONS
  330. ~~~~~~~~~~~~~~~~~~~
  331. CycleToMenu werkt met ieder programma dat de standaard gadtools cycle
  332. gadgets gebruit. Het werkt echter niet met programma's die deze gadgets
  333. simuleren. (Dit zijn vooral programma's die ook onder AmigaOS 1.3 werken)
  334.  
  335. Sommige, slecht geschreven, programma's kijken niet naar het
  336. IntuiMessage->Code veld maar gaan ervan uit dat iedere keer dat de gadget
  337. geklikt wordt deze een keuze opschuift. Dit is volkomen verkeerd! Zoals
  338. hiervoor genoemd kunt U problemen met dit soort programma's voorkomen door
  339. op het pijltje aan de linkerkant van de gadget te klikken zodat deze op de
  340. normale manier werkt.
  341.  
  342.  
  343.  
  344.     ERE WIE ERE TOEKOMT
  345. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346. Zoals gewoonlijk gaat mijn dank naar de beta testers wiens hulp onbetaalbaar
  347. was gedurende de ontwikkeling van dit programma: Nicola Salmoria, Dante
  348. Profeta and Stefano Iacus.
  349.  
  350. Ook een dankwoord aan mijn vertalers. Reinhard Spisser voor de Duitse,
  351. Ronald van Eijck voor de Nederlandse en Goncalves A. Georges voor de Franse.
  352.  
  353. Ik wil ook alle mensen die mij email gestuurd hebben bedanken voor de
  354. suggesties en bug reports.
  355.  
  356.  
  357.    __
  358.   |-
  359.   |ederico
  360.  
  361.